﻿.show_pic {
    width: 100%;
    height: 470px;
}

.home_center_1000 {
    height: 100%;
    left: 50%;
    margin-left: -400px;
    position: relative;
    width: 1000px;
}

.home_pic1 {
    background: url( home_pic1.png) top center no-repeat;
}

.home_pic1_center {
    background: url( home_pic1_center.png);
}

.home_pic2 {
    background: url( home_pic2.png) top center no-repeat;
}

.home_pic2_center {
    background: url( home_pic2_center.png);
}

.home_pic3 {
    background: url( home_pic3.png) top center no-repeat;
}

.home_pic3_center {
    background: url( home_pic3_center.png);
}

.home_pic4 {
    background: url( home_pic4.png) top center no-repeat;
}

.home_pic4_center {
    background: url( home_pic4_center.png);
}

.home_pic5 {
    background: url( home_pic5.png) top center no-repeat;
}

.home_pic5_center {
    background: url( home_pic5_center.png);
}

.home_pic6 {
    background: url( home_pic6.png) top center no-repeat;
}

.home_pic6_center {
    background: url( home_pic6_center.png);
}

.home_pic7 {
    background: url( home_pic7.png) top center no-repeat;
}

.home_pic7_center {
    background: url( home_pic7_center.png);
}

.change_pic_ul {
    left: 50%;
    margin-left: -550px;
    position: absolute;
    bottom: 0px;
}

    .change_pic_ul li {
        float: left;
    }

.change_pic_btn {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: url(../../images/shared/layout_icon.png) no-repeat;
    cursor: pointer;
    margin-top: 30px;
}

.change_pic_btn_prev {
    background-position: -41px -121px;
}

.change_pic_btn_next {
    background-position: -41px -152px;
}

.home_active_pic {
    margin: 10px 5px;
}

.home_shadow_pic {
    margin: 20px 5px;
}

.home_pic_title {
    color: #00845F;
    position: absolute;
    font-family: 微软雅黑;
    height: auto;
    left: 50%;
    margin-left: -550px;
    top: 260px;
    width: auto;
}

.chinese_describe {
    font-size: 36px;
    font-weight: bold;
    /*height: 50px;*/
}

.english_describe {
    font-size: 16px;
    height: 50px;
}

.describe_one {
    width: 450px;

}

.describe_second {
    display: block;
}

.color_fff {
    color: #3d3a51;
}

/*首页的正文部分*/
.home_content {
    height: 200px;
    background: url( home_content_bg.png);
    margin-top: -50px;
    width: 980px;
    padding: 0 10px;
}

/*新闻部分*/
.news_div {
    float: left;
    width: 480px;
    height: 196px;
}

.news_topline {
    height: 5px;
    background: #01835F;
}

.news_content {
    padding: 20px;
}

.news_content_title {
    height: 25px;
    line-height: 25px;
    border-bottom: 1px dashed #BFBFBF;
}

    .news_content_title .span_left {
        width: 74px;
        height: 25px;
        display: inline-block;
        line-height: 25px;
        text-align: center;
        vertical-align: top;
        font-size: 14px;
        cursor: pointer;
    }

.l_link {
    background: url(click_into.png) no-repeat;
    color: #02c874;
}

.l_active {
    background: url(click_out.png) no-repeat;
}

.news_content_title .span_right {
    width: 60px;
    height: 25px;
    display: inline-block;
    background: url(../../images/shared/layout_icon.png) no-repeat -30px -212px;
    margin-left: 220px;
}

.news_content_ul {
    width: 430px;
    margin-top: 15px;
}

    .news_content_ul li {
        height: 22px;
        line-height: 22px;
        color: #656565;
    }

.li_style {
    width: 20px;
    height: 22px;
    display: inline-block;
    background: url(../../images/shared/layout_icon.png) no-repeat -43px -325px;
    float: left;
}

.news_a {
    display: inline-block;
    height: 22px;
    width: 340px;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}

.li_date {
    display: inline-block;
    float: right;
}

/*专题部分*/
.special_div {
    float: left;
    width: 298px;
    height: 196px;
    border-top: none;
    border-bottom: none;
}

.special_topline {
    height: 5px;
    background: #F6B600;
}

.special_content {
    padding: 20px;
    border: 1px solid #E0E0E0;
    border-top: none;
    border-bottom: none;
}

.special_content_title {
    height: 25px;
    line-height: 25px;
}

    .special_content_title .special_span_left {
        width: 130px;
        height: 25px;
        display: inline-block;
        background: url(../../images/shared/layout_icon.png) no-repeat -40px -245px;
    }

    .special_content_title .span_right {
        height: 25px;
        display: inline-block;
        /*width:35px;*/
        /*margin-left:85px;*/
        margin-left: 75px;
        width: 45px;
    }

.btn_span {
    float: right;
    width: 15px;
    height: 25px;
    display: inline-block;
    background: url(../../images/shared/layout_icon.png) no-repeat -40px -275px;
    cursor: pointer;
}

.btn_span_active {
    float: right;
    width: 15px;
    height: 25px;
    display: inline-block;
    background: url(../../images/shared/layout_icon.png) no-repeat -40px -307px;
    cursor: pointer;
}

.special_pic {
    width: 250px;
    height: 120px;
    margin: 5px auto 0;
    display: none;
}

#special_pic_1 {
    background: url(special_example1.png);
}

#special_pic_2 {
    background: url(special_example2.jpg);
}



#special_pic_3 {
    background: url(special_example3.jpg);
}

.display_none {
    display: none;
}

.display_block {
    display: block;
}

/*美在苏州*/
.scene_div {
    float: left;
    width: 201px;
    height: 196px;
}

.scene_topline {
    height: 5px;
    background: #01835F;
}

.scene_content {
    background: #F3F3F3;
}

.scene_link_div {
    height: 43px;
    text-align: center;
    cursor: pointer;
    padding: 10px 30px;
    border-bottom: 1px solid #ddd;
}

.scene_bg_div {
    width: 120px;
    height: 47px;
    line-height: 46px;
    text-align: right;
    font-size: 16px;
    font-family: 微软雅黑;
}

.lyzy {
    background: url(../../images/shared/layout_icon.png) no-repeat -40px -351px;
}

.xswl {
    background: url(../../images/shared/layout_icon.png) no-repeat -40px -404px;
}

.wllt {
    background: url(../../images/shared/layout_icon.png) no-repeat -40px -452px;
}

/*弹出层*/

.wrap_box {
  position: absolute;
  top: 23%;
  left: 10%;
  width: 80%;
  height: 80%;
  background: #fff;
  z-index: 1100;                     
}

#dialog_box {
    position:absolute;
    padding:3em;
    /*top: 26%;*/
    /*left: 5%;*/
    width: auto;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
     background: #fff url(images/enter_bg.png) no-repeat;
    border: 1px solid #656565;
    z-index: 1100;
}

.margintop1 {
    margin-top: 2em;
}

.textCenter {
    text-align: center;
}


#dialog_box a {
    color: #f00;
}


    #dialog_box a:hover {
        color: #f00;
    }

.redColor {
    color: #f00;
}

.ptitle {
    font-size: 1.4em;
    line-height: 1.8em;
    font-weight: 600;
}

.line-height2 {
    line-height: 1.4em;
}

.padding15 {
    padding: 0 1.5em;
}

.pcenter {
    font-size: 1.4em;
}

.ddMarginLeft {
    margin-left: 2em;
}

.margintop0 {
    margin-top: 0;
}

    .margintop0 dd {
        margin-left: 2em;
    }


.wrap_close {
    position: absolute;
    bottom:-8em;
    left: 0em;
    z-index:1100;
}


